package com.zsj.graph;

import java.util.HashMap;
import java.util.HashSet;

/**
 * @author zsj
 * @version 1.0
 * @date 2024/6/2 15:05
 * @description
 * 表达图的方式有很多
 *     邻接表
 *     邻接矩阵
 *     甚至可以是数组表示
 *     哈希表也可以
 */
public class Graph {
    //点集
    public HashMap<Integer, Node> nodes;

    //边集
    public HashSet<Edge> edges;

    public Graph(HashMap<Integer, Node> nodes,
                 HashSet<Edge> edges) {
        this.nodes = nodes;
        this.edges = edges;
    }
}
